person not skilled in manual tasks - Spanish English Dictionary